package com.stackexchange.webapis
{
	import com.stackexchange.webapis.enums.StateType;

	public class Migration
	{
		/**
		 * id of the question this one was migrated to
		 **/ 
		public var newQuestionId:int;
		
		/**
		 * name of the site
		 **/
		public var toSite:String;
		
		/**
		 * absolute path to the logo for the site
		 **/
		public var logoUrl:String;
		
		/**
		 * absolute path to the api endpoint for the site, sans the version string
		 **/
		public var apiEndpoint:String;
		
		/**
		 * absolute path to the front page of the site
		 **/
		public var siteUrl:String;
		
		/**
		 * description of the site, suitable for display to a user
		 **/
		public var description:String;
		
		/**
		 * absolute path to an icon suitable for representing the site, it is a consumers responsibility to scale
		 **/
		public var iconUrl:String;
		
		/**
		 * 
		 **/
		public var aliases:Array = new Array();
		
		/**
		 * state of this site.
		 **/
		public var state:StateType;
		
		/**
		 * 
		 **/
		public var styling:Style;
		
		/**
		 * the date the migration occurred
		 **/
		public var onDate:Date;
	}
}